be estranged from one's family - Alemán Inglés Diccionario